home *** CD-ROM | disk | FTP | other *** search
- ;
- ; This is the font-definition file for the printer driver "DVIprint"
- ;
- ;
- ; Here a short discription of the syntax.
- ;
- ; ";" mark's the beginning of a comment
- ;
- ; 11 different key words exists:
- ;
- ;
- ; - flib_str
- ; this defines the format string for the font libraries.
- ; Example:
- ; flib_str PK%04d ; this is the default string
- ;
- ;
- ; - pk_str
- ; this defines the format string for the pk-fonts
- ; Example:
- ; pk_str %d/%s.%dpk ; this is the default string
- ;
- ;
- ; - basepkdir_str (new since V1.10)
- ; defines the format string for the pk-fonts which are searched via
- ; the 'basepkdir' keyword.
- ; Example:
- ; basepkdir_str %d/%s.%dpk ; this is the default string
- ;
- ;
- ; - pkdir_str
- ; defines the format string for the pk-fonts which are searched via
- ; the 'pkdir' keyword.
- ; Example:
- ; pkdir_str %s.pk ; this is the default string
- ;
- ;
- ; - flib_fnt_str (new since V1.10)
- ; the format string of the fonts in the fontlibraries
- ; (Can only be defined once. Must be the same for all flib's)
- ; Example:
- ; flib_fnt_str %s ; this is the default string
- ; Warning:
- ; The name of a font in a library must not exceed 22 chars!
- ;
- ; The Format of the format-strings is:
- ; %d -> insert the dpi size
- ; %h -> same as %d
- ; %v -> insert vertical resolution in dpi
- ; %x -> insert the (horizontal) dpi size multiplied with five
- ; %y -> insert the vertical dpi size multiplied with five
- ; %M -> insert font magnification (e.g. 1200) [not yet implemented]
- ; %m -> insert font magification / 1000 (e.g. 1.2) [not yet implemented]
- ; %s -> insert the font name
- ;
- ;
- ; - flib
- ; predefine a font library
- ; Example:
- ; flib 100 disk2:fontlib
- ; This defines a font library of the resolution 100dpi in the directory
- ; disk2:fontlib
- ;
- ;
- ; - font
- ; predefine a pk-font
- ; Example:
- ; font cmr10 100 ram:fastpk
- ; This defines the pk-font "cmr10" at 100dpi in the directory
- ; ram:fastpk
- ;
- ;
- ; - basepkdir
- ; predefine a base directory of pk-files (all magsteps)
- ; Example:
- ; basepkdir_str %d/%s.%dpk
- ; basepkdir 180 TeX:nec_draft
- ; This defines, that all pk-files of the base dpi resolution 180dpi
- ; can be found in the directory 'TeX:nec_draft/'.
- ; E.g. font 'cmr10' at magstep 1 will be searched at:
- ; 'TeX:nec_draft/216/cmr10.216pk'
- ; This is usefull, if you have more printers. Or if you have an Epson FX
- ; printer with the resolution 120x72dpi, you can easy seperate the printer
- ; fonts from the previewer fonts. Do all printer fonts in the dir
- ; 'TeX:fx_draft' and add the line 'basepkdir TeX:fx_draft' only to
- ; the DVIprint.fnt file.
- ;
- ; If a base directory is defined to the current base-DPI and a font
- ; can't be found and the ENV variable CALLMF is set, the defined
- ; base directory will be taken to the ARexx script so that the
- ; new generated font can be copied in this directory.
- ;
- ; NEW SINCE 1.12: basepkdir takes three parameter, e.g.
- ; basepkdir 120 72 TeX:pk/EpsonFX
- ; The second argument is the vertical resolution.
- ;
- ;
- ; - pkdir
- ; predefine a directory of pk-fonts. Can be used to link one pk-size
- ; to another
- ; Example:
- ; pkdir_str %s.pk
- ; pkdir 109 TeX:pk/110
- ; pkdir 110 TeX:pk/110
- ; The font TeX:pk/110/cmr10.pk is now used for resolution 109 and 110.
- ;
- ; NEW SINCE 1.12: pkdir takes three parameter, e.g.
- ; pkdir 120 72 TeX:pk/EpsonFX
- ; The second argument is the vertical resolution.
- ;
- ;
- ; - flibenv
- ; define a list of directories. Same use as the ENV: var 'FLIBDIR'.
- ; (If you define 'flibenv' or the var 'FLIBDIR', the default
- ; 'TeX:fontlib' will be overwriten.)
- ; Example:
- ; flibenv Disk1:fontlib Disk2:fontlib TeX:fontlib
- ;
- ;
- ; - pkenv
- ; define a list of directories. Same use as the ENV: var 'PKDIR'.
- ; (If you define 'pkenv' or the var 'PKDIR', the default
- ; 'TeX:pk' will be overwriten.)
- ; Example:
- ; pkenv Disk1:pk Disk2:pk
- ; (In this example, fonts in TeX:pk won't be found!)
- ;
- ;
- ; Example:
- ;
- ; flib 100 fontdisk1:fontlib
- ; flib_str PK%04hx%04v ; fonts with different x/y resolution
- ; flib 120 fontdisk2:fontlib
- ; flib 131 fontdisk2:fontlib
- ; flib 144 fontdisk2:fontlib
- ; ....
- ; flib_str PK%04d ; use for the other libs the default format string
- ; pkdir_str %x/%s.%xpk
- ; pkdir 100 ctex:pk ; other font-name format
- ; pkdir_str %s.pk
- ; pkdir 100 pkdisk1:pk/preview
- ;
-
- ;basepkdir_str %hx%v/%s.%hx%vpk
- ;basepkdir 120 72 TeX:pk/120x72
- ;basepkdir 240 216 TeX:pk/240x216
- ;basepkdir 360 180 TeX:pk/360x180
-
- ;basepkdir_str %d/%s.%dpk
- ;basepkdir 180 180 TeX:pk/180x180
- ;basepkdir 300 300 TeX:pk/300x300
- ;basepkdir 360 360 TeX:pk/360x360
-
- ;basepkdir 44 TeX:pk
- ;basepkdir 83 TeX:pk
- ;basepkdir 91 TeX:pk
- ;basepkdir 100 TeX:pk
- ;basepkdir 120 TeX:pk
-
- ; TDS installation, June 13, 1995:
- ;
- basepkdir_str dpi%d/%s.pk ; overrides the internal default!
- ;
- ; HP DeskJet:
- ;
- ; This is a dummy entry to supply the <mode> part for CallMF 2.
- basepkdir 300 300 /deskjet
- ;
- ; Here are the actual font entries. You need one for every
- ; <supplier> and every <typeface>.
- basepkdir 300 300 TeX:../fonts/pk/deskjet/ams/euler
- basepkdir 300 300 TeX:../fonts/pk/deskjet/ams/extracm
- basepkdir 300 300 TeX:../fonts/pk/deskjet/ams/symbols
- basepkdir 300 300 TeX:../fonts/pk/deskjet/public/cm
- basepkdir 300 300 TeX:../fonts/pk/deskjet/public/dc
- basepkdir 300 300 TeX:../fonts/pk/deskjet/public/htgpi
- basepkdir 300 300 TeX:../fonts/pk/deskjet/public/knuth
- basepkdir 300 300 TeX:../fonts/pk/deskjet/public/latex
- basepkdir 300 300 TeX:../fonts/pk/deskjet/public/mflogo
- basepkdir 300 300 TeX:../fonts/pk/deskjet/public/wasy
- basepkdir 300 300 TeX:../fonts/pk/deskjet/public/arabtex
- basepkdir 300 300 TeX:../fonts/pk/deskjet/public/ocr
- basepkdir 300 300 TeX:../fonts/pk/deskjet/local/or
- basepkdir 300 300 TeX:../fonts/pk/deskjet/local/rwth
- ;
- ; HP DeskJet:
- ;
- ; This is a dummy entry to supply the <mode> part for CallMF 2.
- basepkdir 600 600 /ljfour
- ;
- ; Here are the actual font entries. You need one for every
- ; <supplier> and every <typeface>.
- basepkdir 600 600 TeX:../fonts/pk/ljfour/ams/euler
- basepkdir 600 600 TeX:../fonts/pk/ljfour/ams/extracm
- basepkdir 600 600 TeX:../fonts/pk/ljfour/ams/symbols
- basepkdir 600 600 TeX:../fonts/pk/ljfour/public/cm
- basepkdir 600 600 TeX:../fonts/pk/ljfour/public/dc
- basepkdir 600 600 TeX:../fonts/pk/ljfour/public/htgpi
- basepkdir 600 600 TeX:../fonts/pk/ljfour/public/knuth
- basepkdir 600 600 TeX:../fonts/pk/ljfour/public/latex
- basepkdir 600 600 TeX:../fonts/pk/ljfour/public/mflogo
- basepkdir 600 600 TeX:../fonts/pk/ljfour/public/wasy
- basepkdir 600 600 TeX:../fonts/pk/ljfour/public/arabtex
- basepkdir 600 600 TeX:../fonts/pk/ljfour/public/ocr
- basepkdir 600 600 TeX:../fonts/pk/ljfour/local/or
- basepkdir 600 600 TeX:../fonts/pk/ljfour/local/rwth
- ;
- ; Pixel fonts created by PS2PK.
- basepkdir 300 300 TeX:../fonts/pk/modeless/public/ascii
- basepkdir 600 600 TeX:../fonts/pk/modeless/public/ascii
- ;
- ; `Local' installation of PK files. The `dvip<DPI>' subdirectories
- ; as of `basepkdir_str' are still necessary below the `current'
- ; directory. `.' must be patched by DOSPrefs (or UnixDirsII).
- basepkdir 300 300 .
- basepkdir 600 600 .
- ;
- ; End of `DVIprint.fnt'.
- ;
-